solar cell lay down - Turkish English Dictionary